package com.boomkeeper.core.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import com.boomkeeper.core.model.Email;
import com.boomkeeper.core.model.Ftp;
import com.boomkeeper.core.model.Log;
import com.boomkeeper.core.model.LteVersion;

@ConfigurationProperties(prefix="lte.publish")
@Component("baseConfig")
public class BaseConfig {
	
	private Ftp ftp;
	
	private Email email;
	
	private LteVersion lteVersion;
	
	private Log log;

	public Ftp getFtp() {
		return ftp;
	}

	public void setFtp(Ftp ftp) {
		this.ftp = ftp;
	}

	public Email getEmail() {
		return email;
	}

	public LteVersion getLteVersion() {
		return lteVersion;
	}

	public Log getLog() {
		return log;
	}

	public void setEmail(Email email) {
		this.email = email;
	}

	public void setLteVersion(LteVersion lteVersion) {
		this.lteVersion = lteVersion;
	}

	public void setLog(Log log) {
		this.log = log;
	}
}
